strawberry cactus (mammillaria dioica) - Spanish English Dictionary